New macro to iterate over live buffers similar to frames.
authorDmitry Antipov <dmantipov@yandex.ru>
Mon, 5 Aug 2013 04:14:43 +0000 (08:14 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Mon, 5 Aug 2013 04:14:43 +0000 (08:14 +0400)
commit59138fa8a1231e1db00a4f196feab22fc9358869
treeb1fca6e6211b127bed4d6c3b9d43ec5f052d047d
parent2254f1589332d877c0a3856ac9c6271a59945a42
New macro to iterate over live buffers similar to frames.
* buffer.h (FOR_EACH_LIVE_BUFFER): New macro.
(Vbuffer_alist, Qpriority, Qbefore_string, Qafter_string):
Declare buffer-related variables here to offload lisp.h.
* buffer.c (Vbuffer_alist): Adjust comment.
(Fget_file_buffer, get_truename_buffer, Fother_buffer)
(other_buffer_safely):
* data.c (store_symval_forwarding):
* dispnew.c (Fframe_or_buffer_changed_p):
* fileio.c (Fdo_auto_save):
* filelock.c (unlock_all_files):
* minibuf.c (read_minibuf): Use FOR_EACH_LIVE_BUFFER.
src/ChangeLog
src/buffer.c
src/buffer.h
src/data.c
src/dispnew.c
src/fileio.c
src/filelock.c
src/lisp.h
src/minibuf.c